mechanical sediment - Français Anglais Dictionnaire